nuclear installation - Francés Inglés Diccionario